package com.promise.jokerdream.model.friend

import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

@Serializable
data class PenguinOwnModel(
    // 门派信息，1000是少林
    val sect: Int = 0,
    // 名字
    val name: String = "",
    // 乐斗助手配置，形如01000000000110000000000000000000
    val auto: String = "",
    // 等级
    val lilian: Int = 0,
    // 血量
    val hp: Int = 0,
    // 体力
    val sp: Int = 0,
    // 活力
    val energy: Int = 0,
    // 基础力量
    @SerialName("basestrong")
    val baseStrong: Int = 0,
    // 力量
    val strong: Int = 0,
    // 基础敏捷
    @SerialName("baseminjie")
    val baseMinJie: Int = 0,
    // 敏捷
    val minJie: Int = 0,
    // 基础速度
    @SerialName("basespeed")
    val baseSpeed: Int = 0,
    // 速度
    val speed: Int = 0,
    // 额外的血量，形如+1534+0（筋骨加成），需要额外处理下
    @SerialName("hp_add")
    val hpAdd: String = "",
    // 战力，除以10为真实战力
    val combat: Int = 0,
    // 武林区
    val ground: Int = 0,
    // 武林等级
    @SerialName("wulinlevel")
    val wulinLevel: Int = 0,
    // 武林报名区
    @SerialName("joinround")
    val joinGround: String = "",
    // 所属帮派名称
    @SerialName("factionname")
    val factionName: String = "",
    // 徒弟经验标志，1表示可以领取徒弟经验
    val expflag: Int = 0,
)
